package com.ftg.learn.day05;

/**
 * 学习一下方法，以及jvm的相关内容
 * <p>
 * 模块化开发 ：
 * 1 ： 筷子
 * 2 ： 盘
 * 3 ： 食物
 * <p>
 * 单体项目  ：
 * <p>
 * 分布式项目 ：
 * 1 ： 模块化开发
 * <p>
 * 开发的模块 项目全是一个一个 模块。
 * N模块 （M）  : 维护简单吗 ？   2 ： 运维  3 ： 多元化
 *
 * @author 布衣
 */
public class LearnMethod01 {

    static int a = 9;


    public static void main(String[] args) {
        Person a = new Person();

        a.setName("李白");
        a.setJob("诗人&侠客");




        Person b = new Person();
        b.setName("汪伦");
        b.setJob("歌手");


        System.out.println(a.playBoat());
        System.out.println(b.singASong("不如见一面"));
        System.out.println(a.poet());

    }
    // 成员变量
     // -- 全局变量
        // --- 类变量    静态变量  有static修饰  可以通过类名直接调用
        // --- 实例变量  只能通过实例调用 [类型] 实例  = new [类型]();

    // 成员方法
        // 类方法 static 类.方法名称();
        //  实例方法  [类型] 实例  = new [类型]();实例.方法();

    // 成员内部类


    //帮我完成一个类的设计与创建，并完成它的数据
    //1 : 人类  ： 工作 名称 做船 做诗 唱歌




}
